crowd of idle onlookers - Turkish English Dictionary